All Good Non-Veg Food In This Restaurant. Ardor 2.1, Connaught Place, Delhi, India